<?php
namespace Admin\Controller;
/**
 * 商品 控制器
 * @author TracyChan
 * @createtime 2016年04月06日
 *
 */
class ProductController extends CommonController {

	//商品列表
	public function index(){
        $Porm = M('Product');
		$data = $Porm ->select();
		$this ->data = $data;
		$this ->display('Product/product');
	}

	//添加商品信息 
	public function add(){
	  	$Form = D('Product');
	  	if($Form -> create()){
			$result= $Form ->add();
			if($result){
				$this  ->success('成功添加商品！');
			}else{
				$this -> error('操作失败，请重试!');
			}
	  	}else{
	  		$this ->error($Form ->getError());
	  	}
    }
    
    //通过商品 ID 搜索商品的信息 
    public function FindProuctByPid($pid=1){
     	$Form = M('Product');
     	$condition['pid'] =$pid;
     	$data= $Form ->where($condition) -> find();
     	if($data){
     		return  $data;
     	}else{
     		$this->error('数据错误 ！');
     	}
     }
     
    //删除商品
    public function  removeProduct($pid = 0){
    	$Porm = M('Product');
    	$condition['pid'] = $pid;
    	$result = $Porm->where($condition)->delete();
    	if($result){
    		$this -> success('成功删除商品！');
    	}else{
    	    $this -> error('删除失败，请重试！');
    	}
    }
   
    //更新商品的信息 
    public function updateProduct(){
       $Form  =  M('Product');
       if($Form -> create()){
       	   $result =  $Form -> save();
       	   if($result){
       	   		$this ->success('更新成功！','index');
       	   }else{
       	   		$this-> error('更新错误！');
       	   }
       }else {
       	   $this-> error('数据错误！');
       }
    }
}